home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / sound / mpegencgui / thempegencgui.doc < prev    next >
Text File  |  1999-11-30  |  9KB  |  271 lines

  1. About TheMPegEncGUI v1.51 by Deniil 715!
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3. Made in 1999-11-13.
  4.  
  5.  
  6. Intro:
  7. ~~~~~~
  8. This is a GUI for some Mpeg Audio-encoders (and Mpega player).
  9. It's a program that is quite easy to use and that internally
  10. will execute your selected mpeg audio encoder (or mpega).
  11. You can add many files to a list and encode (or play)
  12. all files at one time.
  13.  
  14.  
  15. Installation:
  16. ~~~~~~~~~~~~~
  17. 1> Copy "TheMPegEncGUI/Classes/Gadgets/#?" to "SYS:Classes/Gadgets/"
  18.  
  19. 2> Copy TheMPegEncGUI to wherever you want.
  20.  
  21. 3> Set the paths and names for every encoder in every page
  22.    in The..GUI to the actual location where you have your
  23.    encoders in your system.
  24.    You might have to add RunElf or similar in the beginning
  25.    of the path(s) if your'e using .elf encoders.
  26.    Example: "C:Runelf Music:encoders/ncode.elf"
  27.    to get the PowerUP version of Ncode to work.
  28.  
  29.  
  30. Features:
  31. ~~~~~~~~~
  32. * NEW * Now you can use the ID3 TAG settings when encoding
  33.         with Lame (v3.50)!
  34.  
  35. ** Now supporting BladeEnc!
  36.  
  37. * You can open and close the output (console) manually if you want!
  38. * I have made a little "process manager" to use when
  39.   breaking an encoder or something!  (If someone knows
  40.   how to extract the name out of a CLI process I would
  41.   be glad to hear..!)
  42. * Actual parameters is shown in the GUI!
  43. * It doesn't specifies default values unless you want it to!
  44. * Ncode is now supported!
  45. * Lame(r) 3 supported!
  46. * You can have the files saved in the same drawer they
  47.   came from when using the list instead of having all
  48.   files end up in the same drawer!
  49. * You can set the stacksizes of the encoders!
  50. * It also supports Mpega for easy play of your encoded files!
  51. * You can select many files in a list and
  52.   encode them in one stroke!
  53. * You can have the source-file(s) deleted if you want!
  54. * You can have date and time written in the output to be
  55.   able to see how long time the file(s) took to compress!
  56. * You can select output, to send it to KingCON och to a file..!
  57. * You can print the commandlines to the encoder if you want
  58.   to compress your files without the GUI!
  59.  
  60.  
  61. Disclaimer
  62. ~~~~~~~~~~
  63. I will not be held responsible for any damage that this
  64. program might do to your system.
  65.  
  66.  
  67. Usage:
  68. ~~~~~~
  69. Prefs:
  70.  
  71.  `Text output:' - Enter the output to which you want the encoder to
  72.                   print text in. Enter "NIL:" if you don't want output.
  73.  
  74.  `Open'         - Open the text output if it is closed.
  75.  
  76.  `Close'        - Close the text output if it is opened.
  77.  
  78.  `Default'      - Sets the text output to default.
  79.  
  80.  `Files to compress:' - This is the list where you can add many files
  81.                         and compress them in one stroke.
  82.  
  83.    `Add'  - Add file(s) to the list.
  84.    `Rem'  - Remove a file from the list.
  85.    `Clr'  - Clear the whole list.
  86.    `Load' - Load a previously saved list from disk.
  87.    `Save' - Save a list to disk in textformat.
  88.  
  89.  `Encode-pri:' - The priority of the encoder. Don't set this to something
  90.                  higher than '0' if you encode files with a 68k CPU!
  91.  
  92.  `Stacksize'   - Select which encoder you want to change the priority
  93.                  of and you can change it if you have to.
  94.  
  95.  `Swap filenames for Mpega'      - This if you want the default inputfile
  96.                                    to exchange place with the outputfile
  97.                                    in the Mpega-GUI to make it easier to
  98.                                    play reasently encoded files.
  99.  
  100.  `Dynamic destination for list'  - If you don't want all files to end
  101.                                    up in the same drawer when using list
  102.                                    but have each encoded file in the
  103.                                    same drawer a it's source-file.
  104.  
  105.  `Do not exclude default values' - This will give the encoders parameters
  106.                                    even if theese are the default ones.
  107.  
  108.  `Popup finished-requester' - Will popup a requester when a file,
  109.                               or your list has been finished.
  110.  
  111.  `Flash screen and boing'   - Will make a DisplayBeep() when a file
  112.                               has been finished.
  113.                               This is for every file in a list.
  114.  
  115.  `Delete source-file'       - Will delete the sourcefile when it has
  116.                               been finished but only if the compression
  117.                               took more than 30 seconds which would
  118.                               indicate that an error didn't occour
  119.                               at the beginning of the compression!
  120.  
  121.  `Print start and stoptime' - Print start and stop time for every file,
  122.                               and the whole list if used, to the output.
  123.  
  124.  `Save global' - Save settings for the whole program to ENVARC:
  125.                  This will not save the list!
  126.  
  127.  `About'       - Gives you some info about the program.
  128.  
  129.  `Quit'        - Exit the program.
  130.  
  131. Encoders:
  132.  
  133.  `Inputfile:'  - This is the file to compress if not using the list.
  134.  
  135.  `Outputfile:' - This is the destination of all compressed files if
  136.                  not using `Dynamic destination'.
  137.  
  138.    `Asl'       - Brings up a filerequester for the two above.
  139.  
  140.  `Cls'         - Sends a ASCII-12 (cls) to the output.
  141.  
  142.  `About'       - The about-requester.
  143.  
  144.  `Break'       - Executes the CLI process manager if in ProgDir:.
  145.  
  146.  `Quit'        - Exit the program.
  147.  
  148.  `Use list'    - Enable the list and disable the selected "Inputfile".
  149.  
  150.  `Stop'        - Stop the list. Effective usage is to press this and
  151.                  then give a Ctrl-C or something to the encoder in
  152.                  the output.
  153.                  Note that the encoder will not stop because of this,
  154.                  it just prevents the next file in the list to be
  155.                  processed!
  156.  
  157.  `Encode'      - Executes the encoder with current settings.
  158.                  Now a good idea is to put on a large pot of coffee
  159.                  and start a good movie, unless you have a PPC, then
  160.                  just only have time for the coffee ;-)
  161.  
  162.  `Print commandline(s)' - This will print the exact commanline that
  163.                           is supposed to be sent to AmigaDOS, to the
  164.                           text output instead so you can look at it..
  165.  
  166.  `Default'     - Sets the default settings for the current encoder.
  167.  
  168.  
  169. For all other settings which are different for the different encoders,
  170. you have to refer to the corresponding documentation.
  171.  
  172.  
  173. ** Important about the Text output!! **
  174. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  175.   If you set this output to a file like "dh0:bla/output" you must
  176.   be sure to exit the program, close the output or change back to
  177.   a console (by f.ex pressing Default in the Text output: string)
  178.   or your harddisk might take a trip to the validation-land!! (unless
  179.   you're using the great PFS as I am :-))
  180.  
  181.  
  182. Currently supported encoders:
  183. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  184. * MusicIn  - (68k and PowerUP)
  185. * Pegase   - (68k, WarpOS)
  186. * Ncode    - (68k, PowerUP and WarpOS) -> Buy this, it's great!!
  187. * Lame(r)  - (68k, PowerUP and WarpOS)
  188. * BladeEnc - (68k, PowerUP) -> This is called just "Blade" in the GUI to save space.
  189. * MP3Enc   - (68k)
  190.  
  191. Currently supported decoder:
  192. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  193. * Mpega    - (68k, PowerUP, WarpOS)
  194.  
  195.  
  196. Where did I find these encoders??
  197. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198. * MusicIn
  199. >>> http://ftp.uni-paderborn.de/aminet/dirs/aminet/mus/misc/MusicIn.lha
  200.  
  201. * Pegase
  202. >>> http://perso.pacwan.fr/kakace/pegase/
  203.  
  204. * Ncode    - (68k, PowerUP and WarpOS)
  205. >>> http://studserver.uni-dortmund.de/~su0583/NcodePPC.lzx
  206. >>> http://studserver.uni-dortmund.de/~su0583/NcodeWOS.lzx
  207. >>> http://studserver.uni-dortmund.de/~su0583/Ncode68K.lzx
  208.  
  209. * Lame
  210. >>> http://csc.smsu.edu/~strauser/audio.html
  211. >>> http://www.kolumbus.fi/jami.laakkonen/ppc/download/lameppc.lzx
  212. >>> http://ftp.uni-paderborn.de/aminet/dirs/aminet/mus/misc/lame.lha
  213.  
  214. * BladeEnc - (68k, PowerUP)
  215. >>> http://csc.smsu.edu/~strauser/audio.html
  216.  
  217. * MP3Enc   - (68k)
  218. >>> http://ftp.wustl.edu/pub/aminet/mus/misc/mp3enc.lha
  219.  
  220. * Mpega
  221. >>> http://ftp.uni-paderborn.de/aminet/dirs/aminet/mus/play/mpega.lha
  222. >>> http://ftp.uni-paderborn.de/aminet/dirs/aminet/util/libs/mpega-WarpUP.lha
  223.  
  224.  
  225. On which systems these encoders actually work, am I not quite sure of,
  226. so don't be alarmed if it says (above) that an encoder doesn't work
  227. on a particular system (PowerUP, WarpOS..), cause it might, or might
  228. not..!
  229.  
  230. If anyone would come up with some other encoder I don't know about
  231. and you want a GUI for it, just tell me where to get it and it
  232. might end up in TheMPegEncGUI v1.6 :-)
  233.  
  234.  
  235. Requirements:
  236. ~~~~~~~~~~~~~
  237.  OS version 37+
  238.  MusicIn, Pegase, Lame, Ncode, BladeEnc, MP3Enc or Mpega
  239.  Sys:classes/gadgets/tabs.gadget       -> This is included!
  240.  
  241. Theese are not required use useful:
  242.  asl.library v38+       -> if you want to be able to use a file-requester
  243.  utility.library v33+   -> if you want log-time or auto-deletion
  244.  
  245.  
  246. Bugs:
  247. ~~~~~
  248. Hmm.. Non that I know of right now.
  249.  
  250. If you find any, just mail me!
  251.  
  252.  
  253. Author:
  254. ~~~~~~~
  255. Daniel Westerberg:  deniil@algonet.se
  256.  
  257.  
  258. OnyxSoft support:
  259. ~~~~~~~~~~~~~~~~~
  260. If you like our products, found bugs, have complains or
  261. ideas etc. etc. Don't hesitate to contact us..
  262.  
  263. OnyxSoft productions can be found on our HomePage.
  264. Updates and new releases will be there first.. (hopefully ;))
  265.  
  266. OnyxSoft e-mail   : thempegencgui@onyxsoft.nu
  267. OnyxSoft HomePage : www.onyxsoft.nu
  268.  
  269. We just love to get response from other Amiga-freaks!!
  270.  
  271.